"""
在轮盘赌（roulette）游戏中，轮盘上均匀分布着 37 个 pocket，每个 pocket 对应着编号
从 0 开始到 36 的数字，这些 pocket 具有不同的颜色：
•  编号为 0 的 pocket 颜色为绿色。
•  编号 1 到编号 10 的 pocket 中，奇数编号的 pocket 为红色，而偶数编号的 pocket为黑色。
•  编号 11 到编号 18 的 pocket 中，奇数编号的 pocket 为黑色，而偶数编号的 pocket为红色。
•  编号 19 到编号 28 的 pocket 中，奇数编号的 pocket 为红色，而偶数编号的 pocket为黑色。
•  编号 29 到编号 36 的 pocket 中，奇数编号的 pocket 为黑色，而偶数编号的 pocket为红色。
编写程序，提示用户输入 pocket 编号，然后显示该 pocket 的颜色，如果用户输入了一
个不在那 37 个编号中的数字，提示错误信息。暂时不考虑用户可能输入的不是整数的情形，
即假设用户输入的是整数。
"""
def roulette():
    color = ""
    a = int(input("请输入轮盘赌的pocket编号(0-36):"))
    if a<0 or a>36:
        print("编号不在[0,36]")
    else:
        if a == 0:
            color = "绿色"
        elif 1<=a<=10 or 19<=a<=28:
            if a % 2 == 0:
                color = "黑色"
            else:
                color = "红色"
        elif 11<=a<=18 or 29<=a<=36:
            if a % 2 == 0:
                color = "红色"
            else:
                color = "黑色"
        print("编号{}的pocket的颜色为{}".format(a, color))
    return

roulette()